/*
 * 文件名： CiticExpayErrorMessage.java
 * 
 * 工程名称: common-domain
 *
 * Gopay
 *
 * 创建日期： 2016年6月17日
 *
 * Copyright(C) 2016, by www.gopay.com.cn Inc.All rights reserved.
 *
 * 原始作者: 宣广海
 *
 */
package com.gopay.common.domain.bank.citic.expay;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

/**
 * 中信银行快捷支付错误报文
 *
 * @author 宣广海
 *
 * @version 
 *
 * @since 2016年6月17日
 */
@XStreamAlias("Error")
public class CiticExpayErrorMessage implements Serializable{


    private static final long serialVersionUID = -2984418820949217079L;

    @XStreamAlias("id")
	@XStreamAsAttribute
	private String id;
	
	/**
	 * 版本号
	 */
    @XStreamAlias("version")
	private String version;
	/**
	 * 机构标识
	 */
    @XStreamAlias("instId")
	private String instId;
	/**
	 * 数字证书标识
	 */
    @XStreamAlias("certId")
	private String certId;
	/**
	 * 交易流水号
	 */
    @XStreamAlias("serialNo")
	private String serialNo;	
	/**
	 * 银行流水号
	 */
    @XStreamAlias("bankSerialNo")
	private String bankSerialNo;
	/**
	 * 系统返回码
	 */
    @XStreamAlias("retCode")
	private String retCode;	
	/**
	 * 系统返回说明
	 */
    @XStreamAlias("retMsg")
	private String retMsg;
	/**
	 *  业务状态码
	 */
    @XStreamAlias("statusCode")
	private String statusCode;
	/**
	 * 业务状态说明
	 */
    @XStreamAlias("statusDetail")
	private String statusDetail;
	
	
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getInstId() {
		return instId;
	}
	public void setInstId(String instId) {
		this.instId = instId;
	}
	public String getCertId() {
		return certId;
	}
	public void setCertId(String certId) {
		this.certId = certId;
	}
    public String getSerialNo() {
        return serialNo;
    }
    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }
    public String getBankSerialNo() {
        return bankSerialNo;
    }
    public void setBankSerialNo(String bankSerialNo) {
        this.bankSerialNo = bankSerialNo;
    }
    public String getRetCode() {
        return retCode;
    }
    public void setRetCode(String retCode) {
        this.retCode = retCode;
    }
    public String getRetMsg() {
        return retMsg;
    }
    public void setRetMsg(String retMsg) {
        this.retMsg = retMsg;
    }
    public String getStatusCode() {
        return statusCode;
    }
    public void setStatusCode(String statusCode) {
        this.statusCode = statusCode;
    }
    public String getStatusDetail() {
        return statusDetail;
    }
    public void setStatusDetail(String statusDetail) {
        this.statusDetail = statusDetail;
    }
	
	
	

}
